floating debenture - German English Dictionary